deposit troughs - Turco Inglés Diccionario